@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; font-size:12px; color:#333; background:url(../images/oa_bg_repeat.jpg) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,span,em,p,input{margin:0; padding:0px;}
ol, ul,li {list-style-image:none;list-style-position:outside;list-style-type:none;}

/*--global style--*/
.lh10 { line-height: 10px;}
.lh20 { line-height: 20px;}
.lh30 { line-height: 30px;}
.wh8,.wh10,.wh12,.wh14,.wh16,.wh18,.wh20{ float:left; display:block;}
.wh8{ width:8px; height:8px;}
.wh10{ width:10px; height:10px;}
.wh12{ width:12px; height:12px;}
.wh14{ width:14px; height:14px;}
.wh16{ width:16px; height:16px;}
.wh18{ width:18px; height:18px;}
.wh20{ width:20px; height:20px;}
.fl{ float:left;}
.fr{ float:right;}
.m0a{ margin:0 auto;overflow:hidden;}
.m0a940{ width:940px; margin:0 auto;overflow:hidden;}
.m0a960{ width:960px; margin:0 auto;overflow:hidden;}
.m0a980{ width:980px; margin:0 auto;overflow:hidden;}
.m0a1000{ width:1000px; margin:0 auto;overflow:hidden;}

/*--main style--*/
.main{ width:100%; height:auto; overflow:hidden; background:url(../images/oa_bg_top.jpg) repeat-x top center;}
.clear{ clear:both;}
.fix{ background-image:url(../images/oa_fix.png);background-repeat:no-repeat;}

/*--link style--*/
a{cursor:pointer;
hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
outline: none; /* for firefox 1.5 + */
}/*去除点击虚线框*/  

a:link{ color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#f00; text-decoration:none;}
a:active{color:#f00; text-decoration:none;}

a.white_link:link{ color:#fff; text-decoration:none;}
a.white_link:visited{color:#fff; text-decoration:none;}
a.white_link:hover{color:#fff; text-decoration:none;}
a.white_link:active{color:#fff; text-decoration:none;}

a.blue_link:link{ color:#0088cc; text-decoration:none;}
a.blue_link:visited{color:#0088cc; text-decoration:none;}
a.blue_link:hover{color:#0088cc; text-decoration:none;}
a.blue_link:active{color:#0088cc; text-decoration:none;}

a.black_link:link{ color:#333; text-decoration:none;}
a.black_link:visited{color:#333; text-decoration:none;}
a.black_link:hover{color:#08c; text-decoration:none;}
a.black_link:active{color:#08c; text-decoration:none;}

a.app{display:block;width:80px; height:30px; overflow:hidden;margin:14px 10px 0px 0px;}

a.wt{display:block;width:140px; height:30px; overflow:hidden; background-position:0px 0px;}
a.wt:hover{background-position:0px -30px;}

a.reg{display:block;width:60px; height:30px; overflow:hidden; background-position:0px -120px;}
a.reg:hover{background-position:0px -150px;}

a.zx{display:block;width:80px; height:30px; overflow:hidden; background-position:0px -562px;}
a.zx:hover{background-position:0px -592px;}

a.pz{display:block;width:80px; height:30px; overflow:hidden; background-position:-80px -562px;}
a.pz:hover{background-position:-80px -592px;}

a.find{display:block;width:90px; height:30px; line-height:30px; font-size:13px; text-align:center; overflow:hidden;}
a.find:link{color:#fff; background-position:-140px 0px;}
a.find:visited{color:#fff; background-position:-140px 0px;}
a.find:hover{background-position:-140px -30px;color:#fff;}
a.find:active{background-position:-140px -30px;color:#fff;}

a.reg_now{display:block;width:80px; height:30px; line-height:30px; font-size:13px; text-align:center; overflow:hidden;}
a.reg_now:link{color:#fff; background-position:-80px -60px;}
a.reg_now:visited{color:#fff; background-position:-80px -60px;}
a.reg_now:hover{background-position:-80px -90px;color:#fff;}
a.reg_now:active{background-position:-80px -90px;color:#fff;}

a.ht_btn{ display:block; width:90px; height:27px; overflow:hidden; line-height:27px; text-align:center; font-weight:bold;color:#a45303; background:url(../images/oa_sba.jpg) no-repeat;}
a.ht_btn:link{ text-decoration:none;}
a.ht_btn:visited{text-decoration:none;}
a.ht_btn:hover{text-decoration:underline;}
a.ht_btn:active{text-decoration:underline;}

.ht_return{width:75px; height:27px; overflow:hidden;background:url(../images/oa_tbtn_7.jpg) no-repeat;border:none; cursor:pointer;}
.ht_in{height: 25px; overflow: hidden; border: 1px solid #abadb3; line-height:25px;}
.ht_sbb{ display:block; width:75px; height:27px; overflow:hidden; background:url(../images/oa_tbtn_4.jpg) no-repeat; border:none; line-height:27px; text-align:center; font-weight:bold;color:#a45303; cursor:pointer;}
input.h30{height:30px; line-height:30px;font-family:"微软雅黑"; padding-left:10px; font-size:14px;}
select.h30{height:30px; line-height:30px;}

/*-- apps ico list --*/
.oa_ico{ display:block; width:85px; height:85px; overflow:hidden; background-image:url(../images/oa_ico.png);background-repeat:no-repeat;}
.p1{ background-position:0px 0px;}
.p1:hover{ background-position:-85px 0px;}
.p1:active{ background-position:-170px 0px;}
.p2{ background-position:0px -85px;}
.p2:hover{ background-position:-85px -85px;}
.p2:active{ background-position:-170px -85px;}
.p3{ background-position:0px -170px;}
.p3:hover{ background-position:-85px -170px;}
.p3:active{ background-position:-170px -170px;}
.p4{ background-position:0px -255px;}
.p4:hover{ background-position:-85px -255px;}
.p4:active{ background-position:-170px -255px;}
.p5{ background-position:0px -340px;}
.p5:hover{ background-position:-85px -340px;}
.p5:active{ background-position:-170px -340px;}
.p6{ background-position:0px -425px;}
.p6:hover{ background-position:-85px -425px;}
.p6:active{ background-position:-170px -425px;}
.p7{ background-position:0px -510px;}
.p7:hover{ background-position:-85px -510px;}
.p7:active{ background-position:-170px -510px;}
.p8{ background-position:-260px 0px;}
.p8:hover{ background-position:-345px 0px;}
.p8:active{ background-position:-430px 0px;}
.p9{ background-position:-260px -85px;}
.p9:hover{ background-position:-345px -85px;}
.p9:active{ background-position:-430px -85px;}
.p10{ background-position:-260px -170px;}
.p10:hover{ background-position:-345px -170px;}
.p10:active{ background-position:-430px -170px;}
.p11{ background-position:-520px 0px;}
.p11:hover{ background-position:-605px 0px;}
.p11:active{ background-position:-690px 0px;}
.p12{ background-position:-520px -85px;}
.p12:hover{ background-position:-605px -85px;}
.p12:active{ background-position:-690px -85px;}
.p13{ background-position:-520px -170px;}
.p13:hover{ background-position:-605px -170px;}
.p13:active{ background-position:-690px -170px;}
.p14{ background-position:0px -595px;}
.p14:hover{ background-position:-85px -595px;}
.p14:active{ background-position:-170px -595px;}

/*-- apps(big) ico list --*/
.oa_bico{width:107px; height:107px; overflow:hidden; background-image:url(../images/oa_ico_big.png);background-repeat:no-repeat;}
.bp1{background-position:-7px -7px;}
.bp2{background-position:-7px -117px;}
.bp3{background-position:-7px -227px;}
.bp4{background-position:-7px -337px;}
.bp5{background-position:-7px -447px;}
.bp6{background-position:-7px -557px;}
.bp7{background-position:-7px -667px;}
.bp8{background-position:-117px -7px;}
.bp9{background-position:-117px -117px;}
.bp10{background-position:-117px -227px;}
.bp11{background-position:-227px -7px;}
.bp12{background-position:-227px -117px;}
.bp13{background-position:-227px -227px;}
.bp14{background-position:-7px -777px;}

/*--global style--*/
.pager .btn{width:auto;height: 32px; line-height: 32px; overflow: hidden; float: left; font-size: 14px;color:#555; margin-left: 10px;_display: inline; cursor: pointer; font-family: "微软雅黑"; }
.pager .btn .bl{display:block;width: 6px;height: 32px; overflow: hidden; float: left; background-position: 0px -424px;}
.pager .btn .br{display:block;width: auto;height: 32px; overflow: hidden; float: left; padding: 0px 28px 0px 22px;background-position: right -456px;}
.pager .on{color:#fff; font-weight: bold;}
.pager .on .bl{display:block;width: 6px;height: 32px; overflow: hidden; float: left; background-position: 0px -360px;}
.pager .on .br{display:block;width: auto;height: 32px; overflow: hidden; float: left; padding: 0px 28px 0px 22px;background-position: right -392px;}

.shadow_box{box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;}
span.star{ display:block; width:15px; height:14px; overflow:hidden; background:url(../images/oa_fix.png) no-repeat;}
span.star.on{ background-position:-100px -120px;}
span.star.off{ background-position:-100px -134px;}
span.control_style{ display:block; width:auto; height:20px; line-height:18px; overflow:hidden;border:1px solid #ccc; border-radius:5px; -webkit-border-radius:5px;/*padding:0px 13px 0px 10px;*/padding:0px 10px;font-family:Verdana,"微软雅黑"; cursor:pointer;}
span.control_style i{ font-size:14px;}
span.cdate{ display:block; width:auto; height:18px; line-height:18px; overflow:hidden; font-size:11px; padding:0px 10px; background:#f2f7f9; border-radius:10px;-webkit-border-radius:10px; cursor:pointer;}
.ml18{ margin-left:18px; _display:inline;}

div.choosePanel{ position:absolute; left:0px; top:0px; background:#fff;width:188px; height:auto; /*overflow:hidden;*/ border:1px solid #ccc; border-radius:3px;-webkit-border-radius:3px; display:none; z-index:999;}
div.choosePanel .jiantou{ width:0; height:0; /*overflow:hidden;*/ position:absolute;top:26px; left:-22px;border-color: transparent #ccc transparent transparent;border-style: dashed solid dashed dashed;border-width: 11px;}
div.choosePanel .jiantou .j_n{ width:0; height:0; overflow:hidden; position:absolute;top:-10px; left:-8px;border-color: transparent #f7f7f7 transparent transparent;border-style: dashed solid dashed dashed;border-width: 10px;}
div.choosePanel .choose_person{width:164px; height:auto; overflow:hidden; padding:0px 12px; background:#f7f7f7;}
div.choosePanel .choose_person h4{width:164px; height:34px; line-height:34px; overflow:hidden; font-size:12px;}
div.choosePanel .choose_person .content{width:164px; height:auto; overflow:hidden; padding-bottom:14px;}
div.choosePanel .choose_person .content select{width:164px;font-family:Verdana,"微软雅黑";}
div.choosePanel .choose_date{width:188px; height:auto; overflow:hidden;}
div.choosePanel .choose_date h4{width:164px; height:34px;line-height:34px; overflow:hidden;padding:0px 12px;}
div.choosePanel .choose_date .content{width:188px; height:auto; overflow:hidden;}
div.choosePanel .choose_time{width:188px; height:auto; overflow:hidden; border-top:1px solid #eee;}
div.choosePanel .choose_time .content{width:158px; height:auto; overflow:hidden; padding:15px;}
div.choosePanel .choose_time .content select{ width:60px; text-align:center;}

/*--register style--*/
.rgForm{ width: 760px; height: 330px; overflow: hidden;box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;border-radius:5px; -webkit-border-radius:5px; position:absolute; z-index: 9999; left: 0px; top: -330px; background-color: #ddd; background-image: url(../images/oa_reg_bg.jpg); background-repeat: repeat-x;}
.rgForm .t{width: 760px; height: 75px; overflow: hidden; position: relative; font-size: 25px; text-align: center; line-height: 75px;}
.rgForm .t .close{ position:absolute; top: 33px; right: 28px; cursor: pointer;}
.rgForm .c{width: 760px; height: 255px; overflow: hidden;}
.rgForm .c .l{ width: 380px; height: 233px; overflow: hidden; float: left; padding-top: 22px;}
.rgForm .c .l input[type="text"],input[type="password"]{ border:1px solid #777; width: 268px; height: 38px; overflow: hidden; line-height: 38px; padding-left: 10px;border-radius:5px; -webkit-border-radius:5px; font-family: "微软雅黑"; color: #555;}
.rgForm .c .r{width: 339px; height: 255px; overflow: hidden; float: left; border-left: 1px solid #b2b2b2; padding-left: 40px;}
.rgForm .c .r h4{ width: 339px; height: 30px; overflow: hidden;font-size: 12px; padding-top: 34px;}
.rgForm .c .r p{width: 309px; height: 191px; overflow: hidden; line-height: 30px; color:#666; padding-right: 30px;}
.rgForm .c .r p span.blue{color: #08c;}

/*--page style--*/
.index{width:100%; height:auto; overflow:hidden; background:url(../images/oa_bg_login.jpg) no-repeat top center;}
.index .header{ width:1000px; height:61px; overflow:hidden; margin:0px auto;}
.index .header .logo{ width:370px; height:61px; overflow:hidden; float:left;}
.index .header .other{width:620px; height:61px; overflow:hidden; float:left; padding-right:10px;}
.index .header .other span.btn_reg{ display:block;width:60px; height:30px; overflow:hidden; float:right;margin:14px 10px 0px 0px;_display:inline;}
.index .header .other span.btn_wt{ display:block;height:30px; overflow:hidden; float:right;margin:14px 10px 0px 0px;_display:inline;}
.index .header .other span.btn_zx{ display:block;height:30px; overflow:hidden; float:right;margin:14px 10px 0px 0px;_display:inline;}
.index .header .other span.btn_pz{ display:block;height:30px; overflow:hidden; float:right;margin:14px 10px 0px 0px;_display:inline;}

.index .middle{width:1000px; height:auto; overflow:hidden; margin:0px auto;}
.index .middle .login{width:1000px; height:409px; overflow:hidden;}
.index .middle .login .tips{ display:block; width:1000px; height:84px; overflow:hidden; text-align:center; font-size:45px; color:#fff; padding-top:100px;text-shadow:1px 1px 1px #000;}
.index .middle .login .panel{width:1000px; height:73px; overflow:hidden;zoom:1}
.index .middle .login .panel .input_block{ width:350px; height:44px; overflow:hidden; float:left; margin-left:20px; _display:inline; background:url(../images/oa_bg_input_login.jpg) no-repeat; padding:13px 30px;}
.index .middle .login .panel .input_block span{ width:350px; height:44px; overflow:hidden;}
.index .middle .login .panel .input_block input{width:340px; height:44px; line-height:44px; overflow:hidden; border:0px; font-size:25px; color:#333; font-family:"微软雅黑";}
.index .middle .login .panel .login_btn{width:123px; height:73px; overflow:hidden; float:left; margin-left:17px; _display:inline;}
.index .middle .login .panel .login_btn span{width:123px; height:73px; overflow:hidden;}
.index .middle .login .olink{width:1000px; height:125px; overflow:hidden; padding-top:26px; color:#fff;}
.index .middle .apps{width:1000px; height:auto; overflow:hidden;}
.index .middle .apps .alist{ width:632px; height:auto; overflow:hidden; float:left; margin-left:19px; _display:inline;}
.index .middle .apps .alist .title{width:602px; height:67px;overflow:hidden; background:url(../images/oa_lt_1.jpg) no-repeat; color:#c83e3e; padding:25px 0px 0px 30px;}
.index .middle .apps .alist .title span{ color:#333; font-size:24px;}
.index .middle .apps .alist .list{width:632px; height:auto; overflow:hidden; background:url(../images/oa_lt_1_middle.jpg) repeat-y; padding-top:19px;}
.index .middle .apps .alist .list ul{width:632px; height:auto; overflow:hidden; margin-left:-4px; padding-bottom:25px;}
.index .middle .apps .alist .list ul li{width:85px; height:120px; overflow:hidden; float:left; margin:10px 0px 0px 35px; _display:inline;}
.index .middle .apps .alist .list ul li span.pic{ display:block; width:85px; height:85px; overflow:hidden;}
.index .middle .apps .alist .list ul li span.txt{display:block; width:85px; height:35px; line-height:35px; overflow:hidden; text-align:center;}
.index .middle .apps .alist .list .bot{width:632px; height:6px; overflow:hidden;}
.index .middle .apps .intro{ width:312px; height:auto; overflow:hidden; float:left; margin-left:18px; _display:inline;}
.index .middle .apps .intro .title{width:282px; height:67px; overflow:hidden; background:url(../images/oa_lt_2.jpg) no-repeat;color:#c83e3e; padding:25px 0px 0px 30px;}
.index .middle .apps .intro .title span{ color:#333; font-size:24px;}
.index .middle .apps .intro .txt{width:312px; height:auto; overflow:hidden; background:url(../images/oa_lt_2_middle.jpg) repeat-y;}
.index .middle .apps .intro .txt .neirong{width:262px; height:auto; overflow:hidden; line-height:25px; padding:10px 25px; color:#666;}
.index .middle .apps .intro .txt .neirong a{ display:block; width:82px; height:16px; overflow:hidden; line-height:16px; margin-top:10px; background:url(../images/oa_lt_2_sanjiao.jpg) no-repeat right 5px;}
*html .index .middle .apps .intro .txt .neirong a{background:url(../images/oa_lt_2_sanjiao.jpg) no-repeat right 3px;}
*+html .index .middle .apps .intro .txt .neirong a{background:url(../images/oa_lt_2_sanjiao.jpg) no-repeat right 4px;}
.index .middle .apps .intro .txt .bot{width:312px; height:auto; overflow:hidden;}

.index .footer{width:100%; height:200px; overflow:hidden; background:url(../images/oa_bg_bottom.jpg) top center; margin-top:30px;}
.index .footer .content{ width:1000px; height:200px; overflow:hidden; margin:0px auto;}
.index .footer .content .f_d{ width:300px; height:200px; overflow:hidden; float:left; margin-left:24px; _display:inline;}
.index .footer .content .f_d h2{width:300px; height:35px; padding-top:13px;overflow:hidden; font-size:13px; color:#fff;}
.index .footer .content .f_d ul{width:300px; height:140px; overflow:hidden; padding-top:12px;}
.index .footer .content .f_d ul li{width:150px; height:auto; line-height:26px; overflow:hidden; float:left;}
.index .footer .content .f_s{ width:150px; height:200px; overflow:hidden; float:left;}
.index .footer .content .f_s h2{width:150px; height:35px; padding-top:13px;overflow:hidden; font-size:13px; color:#fff;}
.index .footer .content .f_s ul{width:150px; height:140px; overflow:hidden; padding-top:12px;}
.index .footer .content .f_s ul li{width:150px; height:auto; line-height:26px; overflow:hidden; float:left;}
.index .footer .content .f_l{ width:336px; height:200px; overflow:hidden; float:left; margin-left:40px; _display:inline;}

.index .left{ width:632px; height:auto; overflow:hidden; float:left;margin:18px 0px 0px 19px; _display:inline;}
.index .user_info{width:632px; height:152px; overflow:hidden; background:url(../images/oa_bg_userinfo.jpg) no-repeat;}
.index .user_info .headpic{ width:152px; height:152px; overflow:hidden; float:left;}
.index .user_info .headpic .bg{ width:117px; height:109px; overflow:hidden; margin:24px 16px 19px 19px; position:relative;}
.index .user_info .headpic .bg .mask{ display:block; width:117px; height:109px; overflow:hidden;background:url(../images/oa_headpic.png) no-repeat; position:absolute;}
.index .user_info .headpic .bg .pic{ display:block;width:95px; height:95px; overflow:hidden; padding:4px 13px 10px 9px;}
.index .user_info .oc{ width:460px; height:124px; overflow:hidden; float:left; padding:28px 0px 0px 20px;}
.index .user_info .oc h2{width:460px; height:32px; line-height:32px; overflow:hidden; font-size:24px; font-weight:normal;}
.index .user_info .oc span.tips{ display:block;width:460px; height:31px; padding-top:5px;overflow:hidden; color:#b9b9b9;}
.index .user_info .oc .mt{width:460px; height:auto; overflow:hidden;}
.index .user_info .oc .mt .sin{ width:131px; height:28px;line-height:28px; overflow:hidden; background:url(../images/oa_user_mt_bg.jpg) no-repeat; float:left;}
.index .user_info .oc .mt .sin .num{ display:block; width:35px; height:28px; overflow:hidden; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; font-style:italic; color:#fff; text-align:center;}
.index .user_info .oc .mt .sin .desc{ display:block;width:86px; height:28px; overflow:hidden; float:left; padding-left:10px; text-shadow:1px 1px 1px #fff;}
.index .user_apps{width:632px; height:auto;overflow:hidden; margin-top:18px;}
.index .user_apps h2{width:602px; height:72px;line-height:72px;overflow:hidden; font-weight:normal; font-size:24px; padding-left:30px;background:url(../images/oa_user_lt1_bg.jpg) no-repeat;}
.index .user_apps .ua_list{ width:632px; height:auto; overflow:hidden; background:url(../images/oa_lt_1_middle.jpg) repeat-y;}
.index .user_apps .ua_list ul{ width:560px; height:auto; overflow:hidden; padding:4px 36px 20px;}
.index .user_apps .ua_list ul li{ width:280px; height:85px; overflow:hidden; float:left; margin-top:30px;}
.index .user_apps .ua_list ul li .alogo{ width:85px; height:85px; overflow:hidden; float:left;}
.index .user_apps .ua_list ul li .ao{ width:180px; height:80px; overflow:hidden; float:left; padding-left:15px;}
.index .user_apps .ua_list ul li .ao h3{width:180px; height:32px; line-height:32px; overflow:hidden; font-size:15px; font-weight:normal;position:relative}
.index .user_apps .ua_list ul li .ao span.tips{ display:block;width:180px; height:20px; overflow:hidden; color:#666;}
.index .user_apps .ua_list ul li .ao span.aolink{display:block;width:180px; height:28px; line-height:24px; overflow:hidden;}
.index .user_apps .ua_list ul li .ao span.aolink a{ display:block;width:82px; height:28px; overflow:hidden;background:url(../images/oa_lt_2_sanjiao.jpg) no-repeat right 9px;}
.index .user_apps .ua_list .bot{width:632px; height:auto; overflow:hidden;}
.index .right{width:312px; height:auto; overflow:hidden; float:left;margin:18px 0px 0px 18px; _display:inline;}
.index .user_date{width:258px; height:152px; overflow:hidden;color:#444; padding-left:54px; text-shadow:1px 1px 1px #fff;}
.index .user_date p.time{width:258px; height:70px; overflow:hidden; padding-top:20px; font-size:60px;}
.index .user_date p.date{width:258px; height:32px; line-height:32px; overflow:hidden; font-size:20px;}
.index .user_date p.ndate{width:258px; height:30px; overflow:hidden; font-size:14px;}
.index .user_mgs{width:312px; height:auto; overflow:hidden;margin-top:18px;}
.index .user_mgs h2{width:286px; height:72px;line-height:72px; overflow:hidden; background:url(../images/oa_user_lt2_bg.jpg) no-repeat; padding-left:26px;font-weight:normal; font-size:24px;}
.index .user_mgs .m_l{width:312px; height:auto; overflow:hidden; background:url(../images/oa_lt_2_middle.jpg) repeat-y;}
.index .user_mgs .m_l ul{width:256px; height:auto; overflow:hidden; padding:0px 28px;}
.index .user_mgs .m_l ul li{width:256px; height:auto; overflow:hidden; border-bottom:1px dotted #d0d0d0;}
.index .user_mgs .m_l ul li dl{width:256px; height:auto; overflow:hidden;}
.index .user_mgs .m_l ul li dl dt{width:256px; height:30px; overflow:hidden; color:#b40008; font-size:16px; padding-top:20px;}
.index .user_mgs .m_l ul li dl dd{width:256px; height:auto; overflow:hidden;}
.index .user_mgs .m_l ul li dl dd span.txt{ display:block;width:245px; height:20px; line-height:20px; overflow:hidden; padding-left:11px; background:url(../images/oa_sandian.gif) no-repeat 0px 7px;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;}
*html .index .user_mgs .m_l ul li dl dd span.txt{background:url(../images/oa_sandian.gif) no-repeat 0px 6px;}
.index .user_mgs .m_l ul li dl dd span.date{display:block;width:245px; height:26px; line-height:18px; overflow:hidden;padding-left:11px; color:#aaa; font-size:11px; font-style:italic;}
.index .user_mgs .m_l .m_link{width:284px; height:50px; overflow:hidden; padding-left:28px;}
.index .user_mgs .m_l .m_link a{display:block;width:82px; height:28px; line-height:28px; overflow:hidden;background:url(../images/oa_lt_2_sanjiao.jpg) no-repeat right 11px; margin-top:10px;}

/*--global style--*/
.global{width:100%; height:auto; overflow:hidden;}
.global .header{ width:100%; height:61px; /*overflow:hidden;*/ margin:0px auto; position:relative;z-index:2;}
.global .header .logo{ width:370px; height:61px; overflow:hidden; float:left;}
.global .header .other{width:auto; height:61px; /*overflow:hidden;*/ float:left; position:absolute; right:35px;}
.global .header .other span.btn_wt{ display:block;width:140px; height:47px; overflow:hidden; float:right;padding:14px 10px 0px 0px;_display:inline;}
.global .header .other span.btn_app{display:block;width:82px; height:61px; /*overflow:hidden;*/ float:right; _display:inline; position:relative;}
.global .header .other span.btn_app .ft{ width:82px; height:58px; overflow:hidden; position:absolute; left:0px; top:0px; z-index:101;}
.global .header .other span.btn_app .fc{ width:630px; height:403px; overflow:hidden; position:absolute; right:-1px; top:57px; border:1px solid #b2b2b2; background:#f7f7f7; z-index:100; padding-top:15px;}
.global .header .other span.btn_app .fc ul{width:630px; height:auto; overflow:hidden;margin-left:-2px;}
.global .header .other span.btn_app .fc ul li{width:85px; height:120px; overflow:hidden; float:left; margin:10px 0px 0px 35px; _display:inline;}
.global .header .other span.btn_app .fc ul li span.pic{ display:block; width:85px; height:85px; overflow:hidden;}
.global .header .other span.btn_app .fc ul li span.txt{display:block; width:85px; height:35px; line-height:35px; overflow:hidden; text-align:center;}
 
.global .middle{width:100%; height:auto; overflow:hidden;max-width:1280px; _width:expression(document.body.clientWidth > 1280 ? "1280px" : "100%"); margin:22px auto 0px;}
/*.global .middle .right{float: left; width:100%; height: 100%;_width:expression(document.body.clientWidth > 1280 ? "1339px" : "100%");}*/
.global .middle .right{float: left; width:100%; height: 100%;_width:expression(document.body.clientWidth > 1280 ? "1280px" : "100%");}
.global .middle .right .content{ margin-left: 220px; height: 100%;}
.global .middle .right .content .oacontent{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;font-family:"宋体";}
.global .middle .right .content .oacontent .oa_list{ padding-bottom: 10px; width:99%; height:auto; /*overflow:hidden;*/ border:1px solid #c5c5c5;background:#fff; position:relative; z-index:1;}
.global .middle .right .content .oacontent .oa_list .yy{ width:10px; height:10px; overflow:hidden; display:block; position:absolute;}
.global .middle .right .content .oacontent .oa_list .y1{ top:-1px; left:-1px;}
.global .middle .right .content .oacontent .oa_list .y2{ top:-1px; right:-1px;}
.global .middle .right .content .oacontent .oa_list .y3{ bottom:-2px; left:-1px;}
.global .middle .right .content .oacontent .oa_list .y4{ bottom:-2px; right:-1px;}
.global .middle .right .content .oacontent .oa_list .filter{ width:100%; /*height:56px;*/ height:auto; overflow:hidden; color:#666;}
.global .middle .right .content .oacontent .oa_list .filter h6{height:115px; line-height:95px; overflow:hidden; color:#333; font-family:"微软雅黑";font-size:35px; font-weight:normal; padding-left:30px; background:url(../images/oa_in_h6_bg.jpg) repeat-x left bottom;}
.global .middle .right .content .oacontent .oa_list .filter h5{height:38px; overflow:hidden; color:#666; font-weight:normal; font-size:12px;}
.global .middle .right .content .oacontent .oa_list .filter h4{height:98px; line-height:95px; overflow:hidden; color:#333; font-family:"微软雅黑";font-size:35px; font-weight:normal; padding-left:30px; background:url(../images/oa_in_h6x_bg.jpg) repeat-x left bottom;}
.global .middle .right .content .oacontent .oa_list .tt{  /*height:56px;*/ height:52px; overflow:hidden; color:#666; background:url(../images/oa_in_nei_topbg.jpg) repeat-x; font-family:"微软雅黑"; padding:13px 0px 0px 29px; font-size:18px; font-weight:bold;}
.global .middle .right .content .oacontent .oa_list .global{ width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
.global .middle .right .content .oacontent .oa_list .global .dbl{ background:#f2f7f9;}
.global .middle .right .content .oacontent .oa_list .global .dbh{ background:#5e95c4; color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .dbh .nla a:link{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .dbh .nla a:visited{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .dbh .nla a:hover{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .dbh .nla a:active{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .dbh .date{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .global .input_add{ border:1px solid #ccc; width:auto; height:25px; line-height:25px; overflow:hidden; padding-left:10px;}
.global .middle .right .content .oacontent .oa_list .global .textarea_add{ border:1px solid #ccc; padding:5px;}
.global .middle .right .content .oacontent .oa_list .global .pager{width:100%; height:54px; overflow:hidden; background:url(../images/oa_in_pager_bg.jpg) repeat-x; text-align:right; padding-top:4px;}
.global .middle .right .content .oacontent .oa_list .list{ width:100%; height:auto; /*overflow:hidden;*/}

.global .middle .right .content .oacontent .oa_list .list .t{width:100%; height:34px; line-height:34px; overflow:hidden; background:url(../images/oa_in_list_t_bg.jpg) repeat-x;}
.global .middle .right .content .oacontent .oa_list .list .t .ck{ width:56px; height:31px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .t .txt{width:100%; height:31px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .t .cate{width:86px; height:31px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .t .date{width:132px; height:31px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .t .control{width:116px; height:31px; overflow:hidden; float:left;}

/*-- rights style --*/
.tcontent td{border-top-width: 1px; border-top-style: solid; border-top-color: #ccc; border-left-width: 1px; border-left-style: solid; border-left-color: #ccc; }
.tcontent table{border-right-width: 1px; border-right-style: solid; border-right-color: #ccc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccc;border-collapse: collapse;}
.global .middle .right .content .oacontent .oa_list .list .t41{width:100%; height:41px; line-height:41px; overflow:hidden; background:url(../images/oa_in_list_t41_bg.jpg) repeat-x; font-family:"微软雅黑"; font-style:italic;}
.global .middle .right .content .oacontent .oa_list .list .bset{width:100%; height:auto; overflow:hidden; float:left; font-family: "微软雅黑"; margin-top:-1px;}
.global .middle .right .content .oacontent .oa_list .list .bset b.b13{ font-size: 13px;}
.global .middle .right .content .oacontent .oa_list .list .bset .blf{float: left; margin-left: 10px;_display: inline;}
.global .middle .right .content .oacontent .oa_list .list .bset .bd{width:80px; height: 20px; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .bset .bd .l{ display:block; width:18px; height:20px; overflow: hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .bset .bd .l input{ vertical-align:middle; margin:3px 0px;}
*html .global .middle .right .content .oacontent .oa_list .list .bset .bd .l input{margin:0px 0px 5px;}
*+html .global .middle .right .content .oacontent .oa_list .list .bset .bd .l input{margin:0px;}
.global .middle .right .content .oacontent .oa_list .list .bset .bd .r{display:block;width:62px; height:20px;line-height: 20px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager{padding-top: 0px; text-align: left;}
/*.global .middle .right .content .oacontent .oa_list .list .bset .pager .btn{width:auto;height: 32px; line-height: 32px; overflow: hidden; float: left; font-size: 14px;color:#555; margin-left: 10px;_display: inline; cursor: pointer;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager .btn .bl{display:block;width: 6px;height: 32px; overflow: hidden; float: left; background-position: 0px -424px;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager .btn .br{display:block;width: auto;height: 32px; overflow: hidden; float: left; padding: 0px 28px 0px 22px;background-position: right -456px;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager .on{color:#fff; font-weight: bold;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager .on .bl{display:block;width: 6px;height: 32px; overflow: hidden; float: left; background-position: 0px -360px;}
.global .middle .right .content .oacontent .oa_list .list .bset .pager .on .br{display:block;width: auto;height: 32px; overflow: hidden; float: left; padding: 0px 28px 0px 22px;background-position: right -392px;}*/
/*-- rights style end--*/
.global .middle .right .content .oacontent .oa_list .list .th{width:100%; height:43px; line-height:43px; overflow:hidden; color:#666; background:url(../images/oa_in_list_th_bg.jpg) repeat-x;}
.global .middle .right .content .oacontent .oa_list .list .c{width:100%; height:auto; /*overflow:hidden;*/ float:left; font-family:Verdana;}
.global .middle .right .content .oacontent .oa_list .list .c .cals{ width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .wkd{ width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .wkd ul{width:100%; height:auto; overflow:hidden; margin-left:-1px;border-bottom:1px solid #ccc;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .wkd ul li{width:14%; height:60px; line-height:60px; text-align:center; overflow:hidden; float:left;border-left:1px solid #ccc;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad{ width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad ul{width:100%; height:auto; overflow:hidden; margin-left:-1px; margin-bottom:-1px;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad ul li{width:14%; height:90px; line-height:90px; text-align:center; overflow:hidden; float:left;border-left:1px solid #ccc; border-bottom:1px solid #ccc;position:relative;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad ul li span.num{ display:block; width:30px; height:30px; text-align:center; line-height:30px; overflow:hidden; position:absolute; left:0px; top:0px;  font-family:"微软雅黑";}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad ul li a:hover{ text-decoration:underline;}
.global .middle .right .content .oacontent .oa_list .list .c .cals .cad ul li.rb{border-right:1px solid #ccc;}

.global .middle .right .content .oacontent .oa_list .list .c .cals dl{width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .cals dl dt{width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .cals dl dt ul{width:100%; height:auto; overflow:hidden; margin-left:-1px;border-bottom:1px solid #ccc;}
.global .middle .right .content .oacontent .oa_list .list .c .cals dl dt ul li{ width:14%; height:70px; line-height:70px; text-align:center; overflow:hidden; float:left;border-left:1px solid #ccc;}
.global .middle .right .content .oacontent .oa_list .list .c .cals dl dd{width:14%; height:70px; overflow:hidden; float:left;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
/*-- insert place_order style --*/
.global .middle .right .content .oacontent .oa_list .list .c .place_order{width:801px; height:auto; /*overflow:hidden;*/ margin-left:30px; padding-bottom:40px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places{width:801px; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul{width:801px; height:auto; overflow:hidden; margin:18px 0px 0px -10px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li{width:140px; height:32px; line-height:32px; text-align:center; overflow:hidden; color:#555; font-size:14px; font-weight:bold; float:left; margin:5px 0px 0px 10px; _display:inline; background:url(../images/oa_fix.png) no-repeat -234px 0px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li.on{ color:#fff;background:url(../images/oa_fix.png) no-repeat -234px -32px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li.on a:link{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li.on a:visited{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li.on a:hover{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .places ul li.on a:active{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed{width:801px; height:auto; overflow:hidden; margin-top:19px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .title{width:801px; height:31px; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od{width:800px; height:auto; overflow:hidden; border-left:1px solid #cdcdcd;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul{width:800px; height:auto; overflow:hidden; }
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li{width:200px; height:40px; text-align:center;line-height:40px;  overflow:hidden; float:left; font-size:13px; background:url(../images/oa_fix.png) no-repeat 0px -200px;font-family:"微软雅黑"; cursor:pointer;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li.date{ background:#f3f6f9; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:italic;background:url(../images/oa_fix.png) no-repeat 0px -240px}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li.green{ background:#edf5d3;background:url(../images/oa_fix.png) no-repeat 0px -280px}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li span.green{ background:url(../images/oa_order_green.gif) no-repeat;  padding:0px 0px 3px 30px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li.yellow{ background:#fcefce;background:url(../images/oa_fix.png) no-repeat 0px -320px}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li span.yellow{ background:url(../images/oa_order_yellow.gif) no-repeat;  padding:0px 0px 3px 30px;}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li img{ /*vertical-align:middle;*/}
.global .middle .right .content .oacontent .oa_list .list .c .place_order .placed .od ul li i{ font-style:normal; display:none;}
/*-- place_order style end--*/

/*-- insert mission style --*/
.global .middle .right .content .oacontent .oa_list .list .c .mission{width:100%; height:auto; overflow:hidden; padding-bottom:80px; font-family:"微软雅黑"; padding-left:5px;}
.mission .pro_star{width:100%; height:auto; overflow:hidden;}
.mission .pro_star ul{width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
.mission .pro_star ul li{ width:235px; height:258px; overflow:hidden; border:1px solid #e5e5e5; float:left; margin:18px 0px 0px 18px; _display:inline;background:#fff; position:relative; border-radius:3px; -webkit-border-radius:3px;box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;}
/*.middle .pro_star ul li a.mask{ display:block; width:810px; height:260px; overflow:hidden; position:absolute; left:0px; top:0px;}*/
.mission .pro_star ul li.hover{background:#f2f7f9;}
.mission .pro_star ul li .star{ position:absolute; right:7px; top:8px; cursor:pointer;}
.mission .pro_star ul li h3{width:195px; /*height:46px;*/ height:auto; overflow:hidden; font-size:16px; line-height:20px; padding:0px 30px 0px 15px; padding-top:14px; cursor:pointer;}
.mission .pro_star ul li .intro{ display:block;width:195px; /*height:44px;*/height:auto; overflow:hidden; padding:0px 30px 0px 15px; font-size:13px; color:#aa9c84; line-height:20px;}
.mission .pro_star ul li .total{display:block;width:210px; height:auto; line-height:20px; overflow:hidden; color:#7e7575;  font-size:11px; padding:0px 15px;}
.mission .pro_star ul li .person_list{width:212px; height:130px;overflow:hidden;padding:0px 15px 0px 13px; position:absolute; left:0px; top:160px;}
.mission .pro_star ul li .person_list dl{width:212px; height:auto;overflow:hidden;}
.mission .pro_star ul li .person_list dl dd{ width:40px; height:40px; overflow:hidden; float:left; margin:2px 0px 0px 2px; _display:inline; position:relative;}
.mission .pro_star ul li .person_list dl dd a{ display:block; width:40px; height:40px; overflow:hidden; background:url(../images/oa_fix.png) no-repeat -60px -120px; position:absolute; left:0px; top:0px;}
.mission .pro_star ul li.hover .person_list dl dd a{ display:block; width:40px; height:40px; overflow:hidden; background:url(../images/oa_fix.png) no-repeat -60px -160px; position:absolute; left:0px; top:0px;}
/*-- mission style end--*/

/*-- insert missionshow style --*/
.global .middle .right .content .oacontent .oa_list .list .c .m_show{width:auto; height:auto; /*overflow:hidden;*/font-family:"微软雅黑"; /*padding:0px 30px 80px;*/ padding-bottom:80px;}
.m_show h3{width:100%; height:25px; overflow:hidden; font-size:21px; /*padding-top:30px;*/ padding:30px 30px 0px;}
.m_show .intro{width:100%; height:42px; line-height:42px; overflow:hidden; font-size:15px; color:#bfbfbf;padding:0px 30px;}
.m_show .total{width:100%; height:33px; line-height:33px; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; color:#477b96; background:#f2f7f9}

.m_show .workorder{width:100%; height:auto; /*overflow:hidden;*/margin-top:30px;padding:0px 30px;}

.m_show .workorder .workorder_name{width:900px; height:auto; overflow:hidden;}
.m_show .workorder .workorder_name h4{width:auto; height:auto; overflow:hidden; float:left; color:#900; font-size:17px; font-weight:normal;}
.m_show .workorder .workorder_name .control_style{ float:left; margin:2px 0px 0px 18px; _display:inline;}

.m_show .workorder .w_add_new{width:900px; height:auto; overflow:hidden;}
.w_add_new .new_block{ width:670px; height:auto; overflow:hidden; border:1px solid #e5e5e5; border-radius:4px;-webkit-border-radius:4px; background:#fafafa; margin-top:20px; padding-bottom:15px;}
.new_block .block_title{width:670px; height:auto; overflow:hidden; padding-top:14px;}
.new_block .block_title ul{width:670px; height:28px; overflow:hidden;}
.new_block .block_title ul li{width:auto; height:26px; line-height:26px; overflow:hidden; float:left; margin-left:15px; _display:inline; font-size:13px; border:1px solid #ccc; border-radius:5px;-webkit-border-radius:5px; background:#fff; padding:0px 10px; cursor:pointer;}
.new_block .block_title ul li.on{ font-weight:bold;border:1px solid #777; background:#d5d5d5;}
.new_block .block_content{width:640px; height:auto; overflow:hidden; padding:0px 15px; margin-top:18px;}
.new_block .block_conten .sin{width:640px; height:auto; overflow:hidden;}
.new_block .block_content .box{width:638px; height:auto; overflow:hidden; background:#fff; border:1px solid #ccc; border-radius:5px;-webkit-border-radius:5px;}
.new_block .block_content .box .tdp{width:593px; height:auto; overflow:hidden; padding:18px 20px 13px 25px;}
.new_block .block_content .box .txt{width:510px; /*height:20px;*/ height:auto; line-height:20px; overflow:hidden; float:left; border-bottom:1px dotted #bfbfbf; font-size:13px; color:#8c8989; padding-top:1px; word-wrap: break-word; word-break: normal;}
.new_block .block_content .box .dp{ width:78px; height:22px; overflow:hidden; float:left; padding-left:5px;}
.new_block .block_content .box .dp span{ width:50px; border-radius:16px;-webkit-border-radius:16px;}
.new_block .block_content .box .timeline{width:638px; height:auto; overflow:hidden; margin-top:7px; padding-bottom:20px;}
.new_block .block_content .box .timeline .line{ width:608px; height:auto; overflow:hidden; border:1px dashed #ccc; margin:0px auto; padding:13px 0px 10px;border-radius:3px;-webkit-border-radius:3px; position:relative;}
.new_block .block_content .box .timeline .line .slider{ width:576px; height:7px; /*overflow:hidden;*/ background:#e8e8e8; border-top:1px solid #bfbfbf; border-radius:4px;-webkit-border-radius:4px; margin:22px auto 0px;}
.new_block .block_content .box .timeline .line .kd{ width:584px; height:20px; overflow:hidden; position:absolute; left:14px; top:14px; background:url(../images/x_bg.png) no-repeat -514px -65px;}
.new_block .block_content .box .timeline .line .stime{width:576px; height:26px; line-height:26px; overflow:hidden; margin:5px auto 0px;}
.new_block .block_content .box .timeline .line .stime em{ font-style:normal;}
.new_block .block_content .btns{width:640px; height:auto; overflow:hidden;line-height:20px; margin-top:10px; color:#afafaf;}
.new_block .block_content .btns span{ float:left; background:#fff; }
.new_block .block_content .btns em{ display:block; width:auto; height:20px; overflow:hidden; font-style:normal; font-size:11px; font-size:12px; color:#7f7f7f; float:left; padding-left:13px;}
.new_block .block_content .btns em a{ font-size:12px;padding-left:10px;}
.new_block .block_content .btns .loading_tips{display:none; width:25px;height:auto; overflow:hidden; margin-top:8px; padding-left:10px;}

.m_show .workorder .workorder_group_list{width:900px; height:auto;}
.m_show .workorder .workorder_group_list .loading_ajax{ display:block;width:25px;height:auto; overflow:hidden; margin-top:14px; padding-left:10px;}
.m_show .workorder .workorder_group{width:900px; height:auto; /*overflow:hidden;*/ margin-top:25px;}
.m_show .workorder .workorder_group h5{width:900px; height:20px; line-height:20px; overflow:hidden;font-size:14px;}
.m_show .workorder .workorder_group h6{width:900px; height:20px; line-height:20px; overflow:hidden;font-size:12px; color:#b2b2b2; font-style:italic; font-weight:normal;}

.m_show .workorder .workorder_group ul{width:900px; height:auto; /*overflow:hidden;*/ margin-top:10px;}
.m_show .workorder .workorder_group ul li{width:900px; height:auto; /*overflow:hidden;*/ margin-top:5px; position:relative;}
.m_show .workorder .workorder_group ul li .workorder_body{width:900px; height:auto;/*overflow:hidden;*/}
.m_show .workorder .workorder_group ul li .person{ width:35px; height:auto; overflow:hidden; float:left; }
.m_show .workorder .workorder_group ul li .person .headpic{ width:25px; height:25px; overflow:hidden; margin:0px auto;position:relative;}
.m_show .workorder .workorder_group ul li .person .headpic a{ display:block; width:25px; height:25px; overflow:hidden; background:url(../images/x_bg.png) no-repeat -290px -65px; position:absolute;}
.m_show .workorder .workorder_group ul li .ccontent{width:auto;_width:560px; max-width:560px;height:auto; overflow:hidden; float:left;padding:2px 0px 0px 5px;line-height:21px; word-wrap: break-word; word-break: normal;}
.m_show .workorder .workorder_group ul li .date_person{width:285px; height:auto; overflow:hidden; float:left; padding:4px 0px 0px 15px;color:#999; font-size:11px;}
.m_show .workorder .workorder_group ul li .date_person span{ text-align:center; float:left;}
.m_show .workorder .workorder_group ul li .date_person span.s1{width:110px; }
.m_show .workorder .workorder_group ul li .date_person span.s2{width:60px; margin-left:8px; _display:inline; background:#e2e9f8; color:#1560a5;}
.m_show .workorder .workorder_group ul li .edit_box{ width:49px; height:26px; overflow:hidden; position:absolute; left:-49px; top:0px; background:none;}
.m_show .workorder .workorder_group ul li .edit_box .del{ width:24px; height:26px; overflow:hidden; float:left;}
.m_show .workorder .workorder_group ul li .edit_box .del a{ display:block; width:14px; height:24px; overflow:hidden; padding-left:10px; border-bottom:1px solid #ececec; border-top:1px solid #ececec;border-left:1px solid #ececec; background:#fff;border-bottom-left-radius: 8px;border-top-left-radius: 8px;}
.m_show .workorder .workorder_group ul li .edit_box .edit{width:24px; height:24px; line-height:23px; overflow:hidden; float:left; border-bottom:1px solid #ececec; border-top:1px solid #ececec; text-align:right; background:#fff; cursor:pointer; font-size:11px;}

.m_show .workorder .workorder_group .b_add{ width:900px; height: auto; overflow:hidden; margin-top:10px;}
.m_show .workorder .workorder_group .b_add span{ width:100px;}
.m_show .workorder .workorder_group .b_add .b_add_panel{ width:900px; height: auto; overflow:hidden;}
.m_show .workorder .workorder_group .b_add .b_add_panel .workorder_body{width:900px; height:auto;/*overflow:hidden;*/}
.m_show .workorder .workorder_group .b_add .b_add_panel .ccontent{width:610px;height:auto; overflow:hidden; float:left;padding:2px 0px 0px 5px;line-height:21px; word-wrap: break-word; word-break: normal;}
.m_show .workorder .workorder_group .b_add .b_add_panel .ccontent input{ width:600px; height:20px; line-height:20px; padding-left:10px; border:0px; border-bottom:1px dotted #ccc;}

.m_show .workorder .workorder_group .b_add .b_add_panel .date_person{width:285px; height:auto; overflow:hidden; float:left; padding:4px 0px 0px 0px;color:#999; font-size:11px;}
.m_show .workorder .workorder_group .b_add .b_add_panel .date_person span{border-radius: 16px 16px 16px 16px;width: 50px;}
.m_show .workorder .workorder_group .b_add .btns{width:895px; height:auto;overflow:hidden; margin-top:1px; padding-left:5px;}
.m_show .workorder .workorder_group .b_add .btns .control_style{ width:40px; margin-top:5px; float:left;}
.m_show .workorder .workorder_group .b_add .btns em{ display:block; width:auto; height:auto; overflow:hidden; font-style:normal; font-size:11px; color:#7f7f7f; float:left;padding:8px 0px 0px 14px;}
.m_show .workorder .workorder_group .b_add .btns em a{ font-size:12px; padding:2px 0px 0px 10px;}
/*-- insert missionshow style end --*/

.global .middle .right .content .oacontent .oa_list .list .c .nla a:link{ color:#2b6fad;}
.global .middle .right .content .oacontent .oa_list .list .c .nla a:visited{ color:#2b6fad;}
.global .middle .right .content .oacontent .oa_list .list .c .nla a:hover{ color:#2b6fad;}
.global .middle .right .content .oacontent .oa_list .list .c .nla a:active{ color:#2b6fad;}
.global .middle .right .content .oacontent .oa_list .list .ck { height:22px; *height:26px; padding-top:8px; *padding-top:4px;}
.global .middle .right .content .oacontent .oa_list .list .date{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#a4a4a4;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control{ /*width:116px;*/width:auto; height:25px; overflow:hidden; margin:0px auto;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control li{ width:auto; height:20px; overflow:hidden; float:left; margin-left:4px; _display:inline; text-align:center; line-height:20px; border:1px solid #efcf7d; background:#fffdf9; padding:0px 4px;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control li a:link{ color:#a45303;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control li a:visited{color:#a45303;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control li a:hover{color:#a45303; font-weight:bold;}
.global .middle .right .content .oacontent .oa_list .list ul.list_control li a:active{color:#a45303; font-weight:bold;}
.global .middle .right .content .oacontent .oa_list .list .dbl{ background:#f2f7f9;}
.global .middle .right .content .oacontent .oa_list .list .dbh{ background:#5e95c4; color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .dbh .nla a:link{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .dbh .nla a:visited{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .dbh .nla a:hover{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .dbh .nla a:active{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .dbh .date{ color:#fff;}
.global .middle .right .content .oacontent .oa_list .list .pager{width:100%; height:54px; overflow:hidden; background:url(../images/oa_in_pager_bg.jpg) repeat-x; text-align:right; padding-top:4px;}

.global .middle .left{float: left; width: 202px; height: 100%; margin-left: -100%; /*position:relative;*/ background:url(../images/oa_g_left_bg_middle.jpg) repeat-y;}
.global .middle .left .g_top{ display:block; width:202px; height:auto; overflow:hidden; /*position:absolute; top:0px; left:0px;*/}
.global .middle .left .g_content{ width:202px; height:auto; overflow:hidden; margin-bottom:100px;}
.global .middle .left .g_content .g_ct{ width:202px; height:auto; overflow:hidden;}
.global .middle .left .g_content .g_ct .pic{ display:block; width:107px; height:auto; overflow:hidden; padding:26px 47px 0px 48px;}
.global .middle .left .g_content .g_ct .txt{ display:block; width:202px; height:40px; line-height:40px; text-align:center; overflow:hidden; font-size:20px;}

.global .middle .left .g_content .g_cc{ width:162px; height:auto; overflow:hidden; padding:0px 20px;}
.global .middle .left .g_content .g_cc .menu{width:162px; height:auto; overflow:hidden; position:relative; background:url(../images/oa_gc_left_bg_middle.jpg) repeat-y; margin-top:10px; padding-top:15px;}
.global .middle .left .g_content .g_cc .menu .cc_t{ display:block;width:162px; height:auto; overflow:hidden; position:absolute; left:0px; top:0px;}
.global .middle .left .g_content .g_cc .menu ul{width:130px; height:auto; overflow:hidden; padding:0px 16px; font-family:"宋体"; margin-top:-1px; padding-bottom:15px;}
.global .middle .left .g_content .g_cc .menu ul li{width:130px; height:40px; text-align:center; line-height:40px; overflow:hidden; font-weight:bold; font-size:14px; background:url(../images/oa_gc_li_bg.jpg) no-repeat;}
.global .middle .left .g_content .g_cc .menu ul li a:link{ color:#666;}
.global .middle .left .g_content .g_cc .menu ul li a:visited{ color:#666;}
.global .middle .left .g_content .g_cc .menu ul li a:hover{ color:#0088cc;}
.global .middle .left .g_content .g_cc .menu ul li a:active{ color:#0088cc;}
.global .middle .left .g_content .g_cc .menu ul li.on{background:url(../images/oa_gc_li_bg_on.jpg) no-repeat;}
.global .middle .left .g_content .g_cc .menu ul li.on a:link{ color:#fff;}
.global .middle .left .g_content .g_cc .menu ul li.on a:visited{ color:#fff;}
.global .middle .left .g_content .g_cc .menu ul li.on a:hover{ color:#fff;}
.global .middle .left .g_content .g_cc .menu ul li.on a:active{ color:#fff;}
.global .middle .left .g_content .g_cc .menu .cc_b{ display:block;width:162px; height:auto; overflow:hidden;}
.global .middle .left .g_bottom{ display:block;width:202px; height:auto;overflow:hidden;}
*html .global .middle .left .g_bottom{height:12px; }
*+html .global .middle .left .g_bottom{height:12px; }

.new{background:url(../images/new.gif) no-repeat;width:35px;height:13px;display:block;float:right;margin-top:10px;position: absolute;top: 0px;left:80px;}
.red{color:Red}
.ullist li{width:100px;display:inline}
.error{color:Red;}

/*-- 新页面 --*/
.m_show .mi{width:100%; height:42px; line-height:42px; overflow:hidden; font-size:13px; color:#666;padding:0px 30px;}
.m_show .mi b{ color:#1461a5;}
.m_show .mc{width:100%; height:auto; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; color:#477b96; padding:20px 0px; background:#f2f7f9;}
.m_show .mc .rev_t{width:95%; height:auto; line-height:30px; overflow:hidden; font-size:20px; color:#333;}
.m_show .mc .rev_b{width:95%; height:25px; line-height:25px; overflow:hidden; margin-top:10px;}
.m_show .mc .rev_b .mc_person{ width:25px; height:25px; overflow:hidden; float:left; position:relative;}
.m_show .mc .rev_b .mc_person a{ display:block; width:25px; height:25px; overflow:hidden; background-position:0px -488px; position:absolute; left:0px; top:0px;}
.m_show .mc .rev_b .mc_content{width:600px; height:25px; line-height:25px; overflow:hidden; float:left; margin-left:15px; _display:inline; color:#aa9c84;}

.m_show .rev_list{width:100%; height:auto; /*overflow:hidden;*/margin-top:30px;padding:0px 30px;}
.m_show .rev_list h4{width:100%; height:auto; overflow:hidden; font-size:14px; font-weight:normal;}	
.m_show .rev_list .hls{width:100%; height:auto; overflow:hidden;}	
.m_show .rev_list .hls ul{ width:890px; height:auto; overflow:hidden; margin-top:-10px;}
.m_show .rev_list .hls ul li{width:890px; height:auto; overflow:hidden; margin-top:30px;}
.m_show .rev_list .hls ul li .person{ width:50px; height:50px; overflow:hidden; float:left; position:relative;}
.m_show .rev_list .hls ul li .person a{ display:block; width:50px; height:50px; overflow:hidden; background-position:0px -513px; position:absolute; left:0px; top:0px;}
.m_show .rev_list .hls ul li .content{width:825px; height:50px; overflow:hidden; float:left; margin-left:15px; _display:inline;}
.m_show .rev_list .hls ul li .content .ct{width:825px; height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.m_show .rev_list .hls ul li .content .cb{width:825px; height:25px; line-height:25px; overflow:hidden; color:#aa9c84;}
.m_show .rev_list .hls ul li .content .cb a{color:#aa9c84;}
.m_show .rev_list .hls ul li .content .cb a:hover{color:#aa9c84; text-decoration:underline;}
.m_show .rev_list .hls .add{ width:890px; height:auto; overflow:hidden;margin-top:30px;}
.m_show .rev_list .hls .add .person{width:50px; height:50px; overflow:hidden; float:left; position:relative;}
.m_show .rev_list .hls .add .person a{ display:block; width:50px; height:50px; overflow:hidden; background-position:0px -513px; position:absolute; left:0px; top:0px;}
.m_show .rev_list .hls .add .content{width:825px; height:auto; overflow:hidden; float:left;margin-left:15px; _display:inline;}
.m_show .rev_list .hls .add .content .bg{ width:605px; height:40px; line-height:40px; overflow:hidden; background:url(../images/oa_sb_1.jpg) no-repeat; margin-top:5px; color:#999; font-size:14px; padding-left:15px; cursor:pointer;}
.m_show .rev_list .hls .add .content .aform{ width:598px; height:auto; overflow:hidden;border-radius:5px; -webkit-border-radius:5px; background:#fafafa; padding:10px; border:1px solid #e5e5e5;}
.m_show .rev_list .hls .add .content .aform .cc{width:588px; height:auto; overflow:hidden; border:1px solid #ccc; background:#fff; line-height:24px; font-size:14px; padding:5px;border-radius:5px; -webkit-border-radius:5px;}
.m_show .rev_list .hls .add .content .aform .cc textarea{width:590px; height:100px; overflow:hidden; font-family:"微软雅黑"; border:none; background:none;}
.m_show .rev_list .hls .add .content .aform .cb{width:598px; height:auto; overflow:hidden; color:#999; margin-top:10px;}

.missionadd{ width:100%; height:auto; overflow:hidden; padding:35px 0px 50px 30px; font-family:"微软雅黑";}
.missionadd .addform{ width:668px; height:auto; overflow:hidden; border:1px solid #e5e5e5; background:#fafafa; padding:10px;border-radius:5px; -webkit-border-radius:5px;}
.missionadd .addform h3{width:663px; height:40px; line-height:30px; overflow:hidden; color:#900; font-size:17px; font-weight:normal; padding-left:5px;}
.missionadd .addform .cc{width:626px; height:auto; overflow:hidden; border:1px solid #ccc;border-radius:5px; -webkit-border-radius:5px; background:#fff; padding:5px 20px 20px;}
.missionadd .addform .cc .cc_1{width:626px; height:40px; overflow:hidden; border-bottom:1px solid #ccc; margin-top:5px;}
.missionadd .addform .cc .cc_1 .txt{ width:70px; height:40px; line-height:40px; overflow:hidden; float:left; color:#999; font-size:14px;}
.missionadd .addform .cc .cc_1 .ipt{width:556px; height:40px; overflow:hidden; float:left;}
.missionadd .addform .cc .cc_1 .ipt input{ width:550px; height:40px; overflow:hidden; background:none; border:none; line-height:40px;font-family:"微软雅黑"; color:#999;}
.missionadd .addform .cc .cc_2{width:626px; height:auto; overflow:hidden; margin-top:20px;}
.missionadd .addform .cc .cc_2 .txt{ width:70px; height:40px; line-height:30px; overflow:hidden; float:left; color:#999; font-size:14px;}
.missionadd .addform .cc .cc_2 .ipt{width:556px; height:auto; overflow:hidden; float:left;}
.missionadd .addform .cc .cc_2 .ipt .ipt_1{width:554px; height:auto; overflow:hidden; border:1px dotted #ccc;border-radius:5px; -webkit-border-radius:5px;}
.missionadd .addform .cc .cc_2 .ipt .ipt_1 ul{width:554px; height:auto; overflow:hidden; padding-bottom:10px;}
.missionadd .addform .cc .cc_2 .ipt .ipt_1 ul li{ width:50px; height:auto; overflow:hidden; float:left; margin:10px 0px 0px 10px; _display:inline;}
.missionadd .addform .cc .cc_2 .ipt .ipt_1 ul li .pic{width:50px; height:50px; overflow:hidden;border-radius:24px; -webkit-border-radius:24px; background:#ccc;}
.missionadd .addform .cc .cc_2 .ipt .ipt_1 ul li .tps{width:50px; height:26px; line-height:26px; text-align:center; overflow:hidden; color:#666;}
.missionadd .addform .cc .cc_2 .ipt .ipt_2{width:556px; height:auto; overflow:hidden; margin-top:13px;}
.missionadd .addform .cb{width:668px; height:auto; overflow:hidden; margin-top:10px;}
.missionadd .addform .clist{width:648px; height:auto; overflow:hidden; border:1px solid #ccc;border-radius:5px; -webkit-border-radius:5px; background:#fff; padding:5px 9px 20px;}
.missionadd .addform .clist ul.cates{width:648px; height:auto; overflow:hidden; margin-top:15px;}
.missionadd .addform .clist ul.cates li{ width:auto; height:22px; overflow:hidden; line-height:22px; padding:0px 9px; float:left; margin-left:10px; _display:inline; cursor:pointer;}
.missionadd .addform .clist ul.cates li.on{border-radius:3px; -webkit-border-radius:3px; background:#3681cd; color:#fff;}
.missionadd .addform .clist ul.ps{width:648px; height:auto; overflow:hidden; margin-top:5px;}
.missionadd .addform .clist ul.ps li{width:50px; height:auto; overflow:hidden; float:left; margin:10px 0px 0px 10px; _display:inline;}
.missionadd .addform .clist ul.ps li .pic{width:50px; height:50px; overflow:hidden;border-radius:24px; -webkit-border-radius:24px; background:#ccc;}
.missionadd .addform .clist ul.ps li .tps{width:50px; height:26px; line-height:26px; text-align:center; overflow:hidden; color:#666;}

.global .middle .right .content .oacontent .oa_list .list .cc{width:98%; height:auto; overflow:hidden; float:left; font-family:"微软雅黑";}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll{width:100%; height:auto; overflow:hidden;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li{width:100%; height:58px; overflow:hidden;border-bottom:1px solid #ececec; padding-left:20px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .person{width:170px; height:30px; overflow:hidden; float:left; padding:14px 0px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .person .hpic{ width:30px; height:30px; overflow:hidden; float:left; border-radius:15px; -webkit-border-radius:15px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .person .hname{width:130px; height:30px; line-height:30px; overflow:hidden; float:left; padding-left:10px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .tc{width:440px; height:58px; overflow:hidden; float:left;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .tc_tt{width:440px; height:20px; line-height:20px; overflow:hidden; padding-top:8px; font-weight:bold; font-size:13px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .tc_txt{width:440px; height:30px; overflow:hidden; color:#999;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .dept{width:130px; height:58px; line-height:58px; overflow:hidden; float:left; color:#1461a5;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .date{width:180px; height:58px; line-height:58px; overflow:hidden; float:left; color:#aa9c84; font-family:Arial; font-size:11px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .count{width:auto; height:24px; line-height:24px; overflow:hidden; float:left; padding:17px 0px;}
.global .middle .right .content .oacontent .oa_list .list .cc ul.ll li .count span{ display:block; background:#e2e9f8; color:#1461a5; width:auto; height:24px; line-height:24px; overflow:hidden; padding:0px 10px;border-radius:12px; -webkit-border-radius:12px;}
.option_left{display: inline-block;text-align: center;width: 120px;}


/*addition by michael.z*/
.server_info { margin: 30px auto; overflow: hidden;}
.server_info .item { width: 400px; float: left; line-height: 30px;}
.server_info .item span { width:200px; display: inline-block; text-align: right;}
.system_page { padding:0; }

#sys_left_nav  li { height: 30px; line-height: 30px;}
#sys_left_nav  li.on { border-bottom: #ffffff 1px solid;background-position: 0 -5px;}
#sys_left_nav  li a{ font-size:12px; font-weight: normal; text-align: left; }

/*列表样式*/
.table_list thead {height: 34px; line-height: 34px; background: url(../images/oa_in_list_t_bg.jpg) repeat-x; }
.table_list td{ height: 26px; text-align: left; padding-left: 10px;}
.table_list tbody tr.dbl{  background:#f2f7f9;}
.table_list tbody tr.dbh{ background:#5e95c4; color:#fff;}
.table_list tbody tr.dbh a{color:#fff;}
.table_list tbody tr.dbh td.op a{color:#4c4c4c;}
.table_list tbody tr.dbh td.op a:hover{ color: #ff0000;}
.table_list tbody td.op a{ padding:4px;width: 24px;height: 20px; line-height: 24px; text-align: center;border:1px solid #efcf7d; background:#fffdf9;}
